Sports

Dundee 0-1 St Mirren: Hosts still bottom as visitors have top-six hopes boosted